go/types.Named.stateHas (method)
14 uses
go/types (current package)
cycles.go#L115: if t.stateHas(hasFinite) {
cycles.go#L134: if !t.stateHas(hasFinite) {
named.go#L226: if n.stateHas(lazyLoaded | unpacked) { // avoid locking below
named.go#L236: if n.stateHas(lazyLoaded | unpacked) {
named.go#L241: defer (func() { assert(!n.stateHas(hasUnder)) })()
named.go#L291: func (n *Named) stateHas(m stateMask) bool {
named.go#L429: if t.stateHas(hasMethods) {
named.go#L582: assert(n.stateHas(lazyLoaded | unpacked))
named.go#L605: if !n.stateHas(hasUnder) { // minor performance optimization
named.go#L632: assert(n.stateHas(unpacked))
named.go#L656: if t.stateHas(hasUnder) {
named.go#L682: if !t.stateHas(hasUnder) {
named.go#L754: assert(!n.stateHas(unpacked))
named.go#L755: assert(n.inst.orig.stateHas(lazyLoaded | unpacked))
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)